ContentEgg\application\helpers\TemplateHelper D

Total Complexity 317
Dependencies 13
Dependents 14
Total lines 1,288
Lines of code 965
Logical lines of code 594
Comment lines 40
Methods 85
Properties 3

Methods 85

Method Rating Maintainability Complexity Lines of code
sortByPrice()
C
35 31 82
getMerchantImageUrl()
B
44 18 37
replacePatterns()
A
46 12 40
filterData()
A
52 11 24
getStockStatusStr()
A
56 9 17
generateStaticRatings()
A
51 8 27
getMerhantName()
A
54 8 21
getImageSizesRatio()
A
54 8 19
getMerhantLogoUrl()
S
55 7 18
getTimeLeft()
S
51 6 25
truncate()
S
53 6 22
getShopInfo()
S
55 6 19
getOptimizedImage()
S
58 6 14
getGroupsList()
S
55 5 21
priceHistoryMorrisChart()
S
48 4 32
getCustomLogo()
S
58 5 16
generateAddAllToCartUrl()
S
57 5 15
getStockStatusClass()
S
61 5 12
getMerhantIconUrl()
S
59 5 12
viewMorrisChart()
S
53 4 22
getAmazonLink()
S
63 5 10
getShopsList()
S
60 4 14
btnText()
S
60 4 14
getDaysAgo()
S
59 4 13
adjustBrightness()
S
58 4 13
getLastUpdateFormattedAmazon()
S
61 4 12
filterByGroup()
S
61 4 12
filterDataByModule()
S
62 4 11
findAmazonLocales()
S
62 4 11
priceChangesProducts()
S
58 3 16
displayImage()
S
62 4 10
isModuleDataExist()
S
65 4 9
getCommonCurrencyCode()
S
63 4 10
hideParamPrepare()
S
63 4 9
mergeAll()
S
63 3 12
buildTagParams()
S
61 3 12
mergeData()
S
64 3 11
getLastUpdate()
S
62 3 11
printRating()
S
65 3 8
printRel()
S
65 3 9
getCashbackStr()
S
67 3 7
printShopInfo()
S
58 2 15
formatPriceCurrency()
S
64 3 9
getMerchantLogoDir()
S
63 3 10
number_format_i18n()
S
64 3 9
filterDataByType()
S
63 3 10
getLastUpdateFormatted()
S
64 3 9
priceHistoryPrices()
S
61 2 12
isCashbackTrakerActive()
S
71 2 6
priceHistoryMin()
S
70 2 5
dateFormatFromGmt()
S
67 2 7
priceHistoryMax()
S
70 2 5
getPrivacyUrl()
S
70 2 6
getButtonColor()
S
72 2 5
priceHistorySinceDate()
S
72 2 5
formatDatetime()
S
65 2 9
printProgressRing()
S
65 2 8
getChance()
S
64 2 9
getAmazonDisclaimer()
S
69 2 6
getNameFromDomain()
S
67 2 7
getCurrentUserEmail()
S
73 2 5
getPriceColor()
S
72 2 5
getAssociateTagForAmazonLocale()
S
68 2 7
sortAllByPrice()
S
78 1 3
__()
S
80 1 3
_e()
S
80 1 3
formatDate()
S
78 1 3
price_format_i18n()
S
77 1 3
splitAttributeName()
S
78 1 3
getRelValue()
S
75 1 4
getButtonColorHower()
S
78 1 3
currencyTyping()
S
80 1 3
isPriceAlertAllowed()
S
78 1 3
getCurrencyPos()
S
80 1 3
getCurrencySymbol()
S
80 1 3
generateGlobalId()
S
79 1 3
getCurrencyName()
S
80 1 3
getMerchantName()
S
78 1 3
getBlankImg()
S
79 1 3
getMaxPriceItem()
S
78 1 3
getMinPriceItem()
S
78 1 3
printAmazonDisclaimer()
S
78 1 3
couponBtnText()
S
77 1 3
buyNowBtnText()
S
77 1 3
displayInfoIcon()
S
78 1 3